<%@page import="Entities.*"%>
<%@page import="Helpers.*"%>
<%@page import="Hibernate.*"%>
<%@page import="java.util.List"%>
<%@ page import="java.text.*,java.util.*" session="true"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>

<%@include file="../../views/header.jsp" %>
<%@include file="../../views/mainMenu.jsp" %>
<%@include file="../../views/userMenu.jsp" %>
<%@include file="../../views/cntColumnOpen.jsp" %>

<%


        KlassenHelper kHelper = new KlassenHelper();
        CursusHelper cHelper = new CursusHelper();
        List<Klassen> k = kHelper.getklassen();
%>

<h2>Inschrijvingen</h2>
<p>De volgende inschrijvingen wachten op accordering (is de betaling binnen?)</p>
<li class="likert">
    <table cellspacing="0">
        <thead>
            <tr>
                <th>Cursus</th>
                <td><b>Aanvrager</b></td>
                <td>Aangemeld</td>
                <td>&nbsp;</td>
            </tr>
        </thead>
        <tbody><%


                    DateFormat date = DateFormat.getDateInstance
(DateFormat.MEDIUM, Locale.getDefault());
        for (Klassen klas : k) {
            Cursussen cursus = cHelper.getCursus(klas.getCursussen().getId());
            if (klas.isAccodering() == false) {
            %>
            <tr>
                <th>
                    <%=cursus.getNaam()%>
                </th>
                <td>
                    <%=klas.getPersonen().getVoornaam()%> <%=klas.getPersonen().getAchternaam()%>
                </td>
                <td>
                      <%


String result = date.format(klas.getAanvraagDatum());

                    ;

                            %><%= result %>
                </td>
                               <td>
                    <a href="webpages/Klassen/showKlassen.jsp?s=1&kid=<%= klas.getId()%>&val=1"><img src="images/accept.png" border="0" /></a>
                    <a href="webpages/Klassen/showKlassen.jsp?s=1&kid=<%= klas.getId()%>&val=3"><img src="images/delete.png" border="0" /></a>
                </td>
            </tr>
            <% }
        }

            %>
        </tbody>
    </table>
</li>
<p>De volgende inschrijvingen zijn geaccordeerd en kunnen een cursus volgen.</p>
<li class="likert">
    <table cellspacing="0">
        <thead>
            <tr>
                <th>Cursus</th>
                <td><b>Aanvrager</b></td>
                <td>Aangemeld</td>
                <td>&nbsp;</td>
            </tr>
        </thead>
        <tbody><%
        for (Klassen klas : k) {
            Cursussen cursus = cHelper.getCursus(klas.getCursussen().getId());
            if (klas.isAccodering() == true) {
            %>
            <tr>
                <th>
                    <%=cursus.getNaam()%>
                </th>
                <td>
                    <%=klas.getPersonen().getVoornaam()%> <%=klas.getPersonen().getAchternaam()%>
                </td>
                <td>
                    <%


String result = date.format(klas.getAanvraagDatum());
                    
                    ;
                            
                            %><%= result %>
                </td>
                <td>
                    <a href="webpages/Klassen/showKlassen.jsp?s=1&kid=<%= klas.getId()%>&val=2"><img src="images/disconnect.png" border="0" /></a>
                    <a href="webpages/Klassen/showKlassen.jsp?s=1&kid=<%= klas.getId()%>&val=3"><img src="images/delete.png" border="0" /></a>
                </td>
            </tr>
            <% }
        }

            %>
        </tbody>
    </table>
</li>
<%
String s = (String) request.getParameter("s");
if( s != null){
Klassen klas = kHelper.getKlas(Integer.parseInt(request.getParameter("kid")));
switch (Integer.parseInt(request.getParameter("val"))) {
            case 1:


        klas.setAccodering(true);
        kHelper.persistKlas(klas);
        //MailStuur mail = new MailStuur();
        //mail.send(smtpHost, smtpPort, from, to, subject, content);
        response.sendRedirect("showKlassen.jsp");

            break;
            case 2:

                klas.setAccodering(false);
                kHelper.persistKlas(klas);
 response.sendRedirect("showKlassen.jsp");

            break;
            case 3:

            kHelper.deleteKlas(klas);
 response.sendRedirect("showKlassen.jsp");
            break;

        }
}

%>
<div class="fix"></div>
<!--/post-->



<br class="fix" />

<%@include file="../../views/cntColumnRight.jsp" %>
<%@include file="../../views/footer.jsp" %>


